package com.link.base.base.passwdhistory.service;

import com.link.base.base.passwdhistory.model.PasswdHistory;
import com.link.core.basic.service.BasicService;

/**
 * @author huanglongjian
 * @date unknown
 * @comments 密码历史服务
 */
public interface PasswdHistoryService extends BasicService<PasswdHistory> {

    /**
     * 校验历史密码
     * @author huanglongjian
     * @param newPasswd 新密码（加密过的）
     * @param monthNum  有效期 （月份）
     * @param userName  用户
     * @return boolean
     * @throws Exception
     */
    public boolean checkHistory(String newPasswd, int monthNum, String userName) throws Exception;

}
